Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Telesp Celular Open - Ribeirao Preto V Trofeo Barcelona de Tenis - Barcelona Napoli Challenger - Napoli Tenniscup of Flanders - Ostende Scheveningen Challenger Rimini Challenger Campos do Jordao Challenger Brasilia Challenger Santiago Challenger Medellin Challenger Generali Open 1999 - Kitzbuhel Qatar Mobil Open 2000 - Doha Abierto Mexicano de Tenis Pegaso - Mexico City Mallorca Open - Mallorca The Nottingham Open - Nottingham Wideyes Swedish Open - Bastad Waldbaum's Hamlet Cup - Long Island Cerveza Club Colombia Open - Bogota Copenhagen Open - Copenhagen Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona Telenordia Swedish Open - Bastad Energis Open - Amsterdam Gelsor Open Romania - Bucharest AAPT Championships - Adelaide Adidas International - Sydney Franklin Templeton Tennis Classic - Scottsdale Trofeo Conde de Godo - Barcelona BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel TD Waterhouse Cup - Long Island Salem Open - Hong Kong AIG Japan Open - Tokyo Stockholm Open - Stockholm Tata Open 2003 - Chennai Qatar Exxon Mobil Open 2003 - Doha Adidas International - Sydney Milan Indoors - Milan Estoril Open - Estoril Open Seat Godo 2003 - Barcelona BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Brasil Open - Salvador Kremlin Cup - Moscow CA Tennis Trophy - Vienna Stockholm Open - Stockholm Qatar Open - Doha BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Estoril Open - Estoril Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide BellSouth Open - Vina del Mar Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo 2005 - Barcelona BMW Open - Munich Synsam Swedish Open - Bastad Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Open Romania - Bucharest Open de Moselle - Metz Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Sydney International - Sydney Brasil Open - Costa do Sauipe Hypo Group Tennis International - Portschach Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona ARAG World Team Championship - Dusseldorf Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart BA-CA Tennis Trophy - Vienna Heineken Open - Auckland Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf Movistar Open - Vina del Mar Open Sabadell Atlantico - Barcelona Internationale Badische Meisterschaften Um Den Techem Cup - Zell Interwetten Austrian Open - Kitzbuhel Copa Sevilla Internacionales de Andalucia - Seville Badden Open by Rothaus - Ettlingen ATP Studena Croatia Open Umag - Umag Medibank International - Sydney Movistar Open - Santiago Montevideo Challenger Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Buenos Aires Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest If Stockholm Open - Stockholm Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia VTR Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Brasil Open - Costa do Sauipe Grolsch Cup - Warsaw The Scottish Championships - Edinburgh Masters Series - Hamburg Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson - Caracas ATP Challenger Hamburg - Hamburg Optimus Maia Open - Maia Intelig Tennis Cup - Brasilia Copa Ericsson Brazil - Sao Paulo ECM Prague Open 2005 - Prague Quelle Cup - Furth Finnish Open - Helsinki Wartburg Open - Eisenach Challenger Ford de Cherbourg - Cherbourg VI Torneo Internazionale di Tennis - Barletta ECM Cup - Prague 10th Wartburg Open - Eisenach DPD Challenger 2002 - Aschaffenburg Heilbronn Open - Heilbronn Samarkand Challenger - Samarkand Quelle Cup 2000 - Furth Wartburg Open - Eisenach Venice Open - Venice Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Copa Sevilla - Seville 2000 Cairo Challenger - Cairo USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson Argentina - Buenos Aires Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Residenza Open - Magdeburg Espinho Challenger - Espinho ECM Cup - Prague Fujitsu Siemens Open - Budapest Zivnobanka Czech Open - Prostejov 9th Wartburg Open - Eisenach Siemens Open 2001 - Scheveningen Stella Artois Clay Court Championships - Budaors Open Castilla y Leon Trofeo Iberdrola - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Telesp Celular Open - Campinas Black Forest Open - Freudenstadt DPD Challenger 2001 - Aschaffenburg Challenger Copa Sevilla Internacionales de Andalucia - Seville Pekao Open 2001 - Szczecin Optimus Maia Open - Maia Copa Ericsson Peru - Lima Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Samsung Securities Cup - Seoul Visa Tennis Open - Sao Paulo Abierto Internacional de Salinas - Salinas III Challenger Continenal Plaza - Puerto Vallarta Eisenberg Jerusalem Open - Jerusalem Mobelwelt-Zick Open 98 - Dresden Open de Montauban - Montauban Torneo Internazionale di Tennis ATP-Challenger - Merano Internationale Tenniskampioenschappen Scheveningen - Scheveningen Poznan Challenger - Poznan Belo Horizonte Tennis Open - Belo Horizonte Sports Expert Open - Nettingsdorf Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Black Forest Open - Alpirsbach Challenger Santa Cruz - Santa Cruz Joplin Challenger - Joplin Scottish Tennis Championship - Edinburgh Medicor Open - Budapest Copa Ericsson Venezuela - Caracas Olbia Geovillage Open - Olbia TCT Open - Tunis Memorial Piertomaso Tessitore - San Remo Copa Ericsson Brasil - Sao Paulo Cairo Challenger - Cairo Ljubljana Open 2002 - Ljubljana Las Vegas Challenger - Las Vegas Copa Ericsson Peru - Lima ATU Cup - Weiden Open Punta Del Este/Copa Banco Montevideo - Punta Del Este IV Abierto Internacional de Salinas - Salinas Open de Nice - Nice Quelle Cup 1999 - Furth Zivnobanka Open 1999 - Prostejov Maia Open - Oporto ATU Cup 1999 - Weiden 7th Wartburg Open - Eisenach Open Castilla y Leon - Segovia Trani Cup - Trani CA Challenge 2002 - Graz Polish Open 99 - Poznan Rado Geneva Challenger - Geneva V Trofeo Ciudad de Quito - Quito AXA Open - Lisbon Pekao Open - Szczecin Open Maxon - Barcelona Barletta Citta Della Disfida Open 2000 - Barletta Cairo Challenger - Cairo Copa Ericsson - Montevideo AXA Open II - Espinho Copa Ericsson - Guadalajara Gran Copa Ericsson - Porto Alegre Open de Montauban - Montauban BMW Challenger Open - Monchengladbach Sporting Challenger 2003 - Turin Copa Ericsson Peru - Lima Schickendanz Open - Furth ATU Cup - Weiden Hilversum Open - Hilversum ATU Cup 2001 - Weiden Black Forest Open - Freudenstadt X Ciutat de Barcelona - Barcelona Warsteiner Grand Prix ATP Challenger - Oberstaufen Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Challenger Ford de Cherbourg - Cherbourg Copa Ericsson Argentina - Buenos Aires Corona Mexico City Open - Mexico City La Gran Copa Ericsson - Porto Alegre Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Challenger Ford de Cherbourg - Cherbourg VIII Torneo Internazionale di Tennis - Barletta Barletta Citta Della Disfida Open 99 - Barletta AXA Open - Espinho Jagermeister Open - Braunschweig Venice Challenger - Venice XL Capital Bermuda Open - Bermuda Amer-Wilson Tampere ATP Tournament - Tampere Medicor Open - Budapest Ispat Open 2004 - Ostrava Copa Ericsson - Sao Paulo Copa Ericsson - Lima Zagreb Open - Zagreb drkoop.com USTA Challenger of Burbank - Burbank Schickedanz Open - Furth Internationale Badische Meisterschaffen Um Den Techem Cup - Zell St. Petersburg Challenger by Kinex - St. Petersburg SAA Hilversum Open - Hilversum Cepu Open - San Marino Timisoara Challenger - Timisoara Open de Franche-Comte - Besancon ATP Challenger Open 2004 - Monchengladbach Black Forest Open 2004 - Freudenstadt Rhein-Main Challenger 2004 - Aschaffenburg SIR Supermercadi Challenger - Rome XI Ciutat de Barcelona - Barcelona 10ø Tornea B. Camparini - Reggio Emilia Privat Bank Cup - Dnepropetrovsk Challenger Groningen - Groningen Architect Open - Budapest Dubrovnik Open - Dubrovnik La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago IX Torneo Internacionale de Tennis - Barletta Tennis Napoli Cup - Napoli Olbia Challenger - Olbia Schickendanz Open - Furth San Marino Cepu Open - San Marino IPP Geneva Trophy - Geneva Black Forest Open - Freudenstadt Challenger Brasov - Brasov Banja Luka Challenger 2005 - Banja Luka Pekao Open 2005 - Szczecin The Lipton Championships - Key Biscayne The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Cali Challenger Sao Paulo Challenger Sunrise Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Fujitsu Siemens Open - Budapest Copa Ericsson Brazil - Sao Paulo Copa AT&T - Buenos Aires Zivnobanka Czech Open - Prostejov Eisenberg Jerusalem Open - Jerusalem Australian Open - Melbourne San Luis Potosi ATP Challenger - San Luis Potosi ATU Cup - Weiden French Open - Paris Newcastle Challenger - Newcastle Copa Ericsson Uruguay - Montevideo Wimbledon - London Copa Ericsson Mexico - Guadalajara Muller Cup 99 - Ulm Cairo Challenger 2002 - Cairo Kyiv UMC Open - Kiev Copa Ericsson Costa Rica - San Jose Samarkand Challenger - Samarkand Copa Ericsson - Santiago Copa Ericsson - Buenos Aires Intersport Heilbronn Open - Heilbronn Rhein-Main Challenger 2003 - Aschaffenburg Copa Ericsson Chile - Santiago Renault Slovenian Open - Ljubljana Privat Bank Cup - Dniepropetrovsk Open Seat Godo - Barcelona Tennis Napoli Cup - Napoli TD Waterhouse Cup - Long Island ARAG World Team Championship - Dusseldorf ATP Challenger Numea - New Caledonia Nord/LB Open - Braunschweig Open de la Comunidad Valenciana - Valencia Banja Luka Challenger 2004 - Banja Luka Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Black Forest Open 2002 - Freudenstadt Copenhagen Open - Copenhagen Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Heineken Open - Auckland Abierto Mexicano de Tenis Pegaso - Acapulco BA-CA Tennis Trophy - Vienna Adidas International - Sydney Abierto Mexicano Telfonica MoviStar - Acapulco Synsam Swedish Open - Bastad Dubai Open - Dubai Legg Mason Tennis Classic - Washington D.C. Campionati Internazionali di Sicilia - Palermo Next Generation Adelaide International - Adelaide Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Generali Open - Kitzbuhel Copa Telmex - Buenos Aires Internazionali di Tennis di San Marino - San Marino Legg Mason Tennis Classic - Washington D.C. International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Open Sabadell Atlantico - Barcelona Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open 13 - Marseille Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale Argentina Open - Buenos Aires Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors - Basel Estoril Open - Estoril 2001 Mercedes Cup - Stuttgart BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires RCA Championships - Indianapolis CA Tennis Trophy - Vienna Heineken Open - Auckland Orange Prokom Open - Sopot Estoril Open - Estoril Mercedes Cup - Stuttgart Heineken Open - Auckland The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Pacific Life Open - Indian Wells Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Brisbane International - Brisbane Davis Cup, Group 1, REL1, CAN-ARG 4-1 Davis Cup, Group 1, REL2, LUX-NOR 5-0 Davis Cup, Group 2, 2R, HUN-NOR 3-2 Davis Cup, Group 2, PO, NOR-MON 4-1 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, Group 2, 2R, NOR-MKD 2-3 Hyundai Hopman Cup - Perth ARAG ATP World Tour Championship - Dusseldorf Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, Group 1, 2R, ROU-NOR 4-1 Davis Cup, Group 2, 1R, ZIM-NOR 1-4 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, F, RUS-ARG 3-2 Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, 1R, GER-ARG 1-4 Olympics - Sydney Olympics - Athens